agreement for sale - Spanish English Dictionary